make efforts - Turc Anglais Dictionnaire